Eecient Asynchronous Consensus with the Value-oblivious Adversary Scheduler
نویسندگان
چکیده
We consider the power given to adversary scheduler of an asynchronous system and deene the value-oblivious scheduler. At each step this scheduler determines the next processor to operate based on the full history of the dynamics of the execution; the scheduler is oblivious to the intermediate values the processors manipulate. We argue that the value-oblivious scheduler captures the possible sources of asynchrony in real systems. Assuming the value oblivious adversary, we study the asynchronous consensus problem in the shared-memory setting with atomic reads and writes. We present a probabilistic algorithm that obtains consensus in O(n log 2 n) total work. Here, total work is deened as the total number of steps performed by all processors collectively. Thus, the amortized work per processor is O(log 2 n).
منابع مشابه
Efficient Asynchronous Consensus with the Value-Oblivious Adversary Scheduler
We address the problem of asynchronous consensus. In view of the ~ (n 2) lower bound for consensus with the standard adversary scheduler 2], we examine the problem with other adversary models. We deene the value-oblivious scheduler, which at all times has full knowledge of the entire state of system except for the actual random values generated and manipulated by the program, as long as they do...
متن کاملAn O(sqrt n) Space Bound for Obstruction-Free Leader Election
We present a deterministic obstruction-free implementation of leader election from O( √ n) atomic O(logn)-bit registers in the standard asynchronous shared memory system with n processes. We provide also a technique to transform any deterministic obstruction-free algorithm, in which any process can finish if it runs for b steps without interference, into a randomized wait-free algorithm for the...
متن کاملn) Space Bound for Obstruction-Free Leader Election
We present a deterministic obstruction-free implementation of leader election from O( √ n) atomic O(logn)-bit registers in the standard asynchronous shared memory system with n processes. We provide also a technique to transform any deterministic obstruction-free algorithm, in which any process can finish if it runs for b steps without interference, into a randomized wait-free algorithm for the...
متن کاملMutual Exclusion with O(log logn) Amortized Work
This paper presents a new algorithm for mutual exclusion in which each passage through the critical section costs amortized O(log log n) RMRs with high probability. The algorithm operates in a standard asynchronous, local spinning, sharedmemory model with an oblivious adversary. It guarantees that every process enters the critical section with high probability. The algorithm achieves its effici...
متن کاملA Synchronous Model for Multi-Party Computation and the Incompleteness of Oblivious Transfer
This work develops a composable notion of security in a synchronous communication network to analyze cryptographic primitives and protocols in a reliable network with guaranteed delivery. In such a synchronous model the abort of protocols must be handled explicitly. It is shown that a version of global bit commitment which allows to identify parties that did not give proper input cannot be secu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996